2 definition by Omar Zakaria

Top Definition
Cause of happiness or pleasure
Me and my friends had a testilfacullar time last night
by Omar Zakaria June 25, 2016

Mug icon
Buy a Testilfacullar mug!
Samastrous is the feeling of being in love , Or an adjective to describe something/someone beautiful
Me and my girlfriend are so samastrous with each other

My samastrous girlfriend bought me a gift for my birthday
by Omar Zakaria June 27, 2016

Mug icon
Buy a Samastrous mug!